package com.asset.dispoal.file.agreementCaseData.domain.db.mapper;

import com.asset.dispoal.business.bsAgreement.dto.AgreementRequest;
import com.asset.dispoal.file.agreementCaseData.domain.dto.BsDataDetailExportCaseTemplate;
import com.asset.dispoal.file.agreementCaseData.domain.dto.BsDataDetailExportTemplate;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author qr
 * @date 2022/4/14$
 */
@Mapper
public interface CaseMapper {

    List<BsDataDetailExportTemplate> queryTemplate(@Param("request") AgreementRequest agreementRequest);


    Integer updateSmsState(@Param("caseId") String caseId, @Param("state") String state);

    List<BsDataDetailExportCaseTemplate> queryCaseTemplate(@Param("request") AgreementRequest queryParam);
}
